package cn.wolfcode.trip.domain;

import java.time.LocalDateTime;
import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author jobob
 * @since 2021-09-11
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("travel")
public class Travel extends BaseDomain implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long destId;

    private String destName;

    private Long authorId;

    private String title;

    private String summary;

    private String coverUrl;

    private LocalDateTime travelTime;

    private Integer avgConsume;

    private Integer day;

    private Integer person;

    private LocalDateTime createTime;

    private LocalDateTime releaseTime;

    private LocalDateTime lastUpdateTime;

    private Integer ispublic;

    private Integer viewnum;

    private Integer replynum;

    private Integer favornum;

    private Integer sharenum;

    private Integer thumbsupnum;

    private Integer state;


}
